html {
  background-color: #EFEFF4;
}
/*
     首页    
*/
.shead,
.head {
  height: 1.1733rem;
  background-color: #5485A2;
}
.shead p,
.head p {
  font-size: 0.49rem;
  font-weight: 500;
  color: #FFFFFF;
}
.sone,
.one {
  height: 1.17rem;
  position: relative;
  background-color: #ffffff;
}
.sone embed,
.one embed {
  width: 0.4rem;
  height: 0.4rem;
  position: absolute;
  left: 0.4rem;
}
.sone .one-1,
.one .one-1 {
  line-height: 1.17rem;
  text-align: center;
  border-left: solid 1px #E5E5E5;
  height: 1.17rem;
  width: 1.5733rem;
  position: relative;
}
.sone .one-1 span,
.one .one-1 span {
  display: block;
  width: 0.13rem;
  height: 0.13rem;
  background: #EB004A;
  border-radius: 50%;
  position: absolute;
  left: 1.0967rem;
  bottom: 0.6967rem;
}
.sone input,
.one input {
  margin-left: 0.9867rem;
  border: none;
  font-size: 0.4rem;
  font-weight: 500;
  color: #000000;
}
.sone img,
.one img {
  width: 0.63rem;
  height: 0.63rem;
}
section {
  position: relative;
}
section .lb .lunbo {
  overflow: hidden;
}
section .lb .lunbo ul {
  width: 300%;
}
section .lb .lunbo ul li img {
  width: 10rem;
  height: 5.33rem;
}
section .lb .dian {
  position: absolute;
  bottom: 0.1867rem;
  left: 4.6667rem;
}
section .lb .dian .yuan {
  margin-top: 0.4rem;
}
section .lb .dian .yuan .on {
  background-color: #FFFFFF;
  opacity: 0.8;
}
section .lb .dian .yuan li {
  width: 0.21rem;
  height: 0.21rem;
  background-color: #FFFFFF;
  margin: 0 0.04rem;
  opacity: 0.3;
  border-radius: 50%;
}
.three {
  padding-top: 0.3733rem;
  background-color: #ffffff;
  padding-bottom: 0.3467rem;
}
.three ul li {
  text-align: center;
}
.three ul li img {
  margin-bottom: 0.0533rem;
}
.three ul li p {
  font-size: 0.32rem;
  font-weight: 500;
  color: #444444;
}
.four {
  margin-top: 0.2667rem;
  width: 10rem;
  height: 1.07rem;
  background: #FFFFFF;
  position: relative;
}
.four .four-zi {
  font-size: 0.4rem;
  font-weight: 500;
  color: #444444;
  margin: 0 0.2933rem;
}
.four .four-tu {
  width: 1.33rem;
  height: 0.0267rem;
  background: #E5E5E5;
  border-radius: 0.0267rem;
}
.four .four-yuan1 {
  position: absolute;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 50%;
  background-color: #E5E5E5;
  left: 3.8333rem;
}
.four .four-yuan2 {
  position: absolute;
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 50%;
  background-color: #E5E5E5;
  left: 6.0333rem;
}
.five {
  position: relative;
  margin-bottom: 0.0667rem;
}
.five p {
  padding: 0 0.2667rem;
}
.five .five-xian1 {
  position: absolute;
  width: 0.7067rem;
  height: 0.0133rem;
  background-color: #999;
  top: 5.0267rem;
  left: 1.5667rem;
}
.five .five-xian2 {
  position: absolute;
  width: 0.7067rem;
  height: 0.0133rem;
  background-color: #999;
  top: 5.0217rem;
  left: 6.5867rem;
}
.five .five-tu2,
.five .five-tu1 {
  width: 0.8667rem;
}
.five .five-tu1 {
  position: absolute;
  left: 4.1033rem;
}
.five .five-tu2 {
  position: absolute;
  right: 0;
}
.five .five-1 {
  width: 49.9%;
  background-color: #ffffff;
  padding-bottom: 0.2rem;
}
.five .five-1 img {
  width: 100%;
  height: 4rem;
}
.five .five-1 .five-1-1 {
  font-size: 0.4067rem;
  font-weight: 500;
}
.five .five-1 .five-1-2 {
  font-size: 0.2667rem;
  font-weight: 500;
  color: #999;
  margin-left: 0.1333rem;
}
.five .five-2 {
  width: 49.9%;
  background-color: #ffffff;
  padding-bottom: 0.2rem;
}
.five .five-2 img {
  width: 100%;
  height: 4rem;
}
.five .five-2 .five-2-1 {
  font-size: 0.4067rem;
  font-weight: 500;
}
.five .five-2 .five-2-2 {
  font-size: 0.2667rem;
  font-weight: 500;
  color: #999;
  margin-left: 0.1333rem;
}
.dibu {
  width: 100%;
  height: 1.31rem;
  background: #F8F8F8;
  position: fixed;
  background-color: #fff;
  bottom: -0.0133rem;
  left: -0.0133rem;
  border-top: solid 1px #DDDDDD;
}
.dibu ul {
  margin-top: 0.2rem;
}
.dibu ul li {
  text-align: center;
}
.dibu ul li p {
  font-size: 0.27rem;
  font-weight: 500;
  color: #5D616A;
  line-height: 0.37rem;
}
.dibu ul .home p {
  color: #45B5ED;
}
.shead {
  position: relative;
}
.shead embed {
  position: absolute;
  left: 0.2667rem;
  width: 0.64rem;
}
.sone .one-1 {
  font-size: 0.4rem;
  color: #888888;
}
.sthree {
  margin-top: 0.24rem;
}
.sthree ul li {
  background: #FFFFFF;
  display: flex;
  justify-content: space-between;
  height: 1.17rem;
  line-height: 1.17rem;
  padding: 0 0.4rem;
  margin-bottom: 0.0267rem;
}
.sthree ul li embed {
  width: 0.51rem;
}
.sthree ul li p {
  color: #000000;
  font-size: 0.4rem;
}
